Оглавление | Родительский раздел

Глобальный контекст.День (Global context.Day)

Глобальный контекст (Global context)
День (Day)

Синтаксис:

День(<Дата>)

Параметры:

<Дата> (обязательный)

Тип: Дата.
Исходная дата.

Возвращаемое значение:

Тип: Число.
День в указанной дате.

Описание:

Определяет календарный день в указанной дате.

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).

Пример:

Процедура ПолучитьСтажЗаПериод(Знач ДатаОкончанияПериода, 
            Знач 
ДатаНачалаПериода, 
            Лет=0, Месяцев=0, Дней=0) Экспорт 
    Если 
ДатаОкончанияПериода >= ДатаНачалаПериода тогда
        Лет1 = Год(ДатаОкончанияПериода);
        Месяцев1 = Месяц(ДатаОкончанияПериода);
        Если 
НачалоДня(ДатаОкончанияПериода) <> НачалоДня(КонецМесяца(ДатаОкончанияПериода)) Тогда
            Дней1 = День(ДатаОкончанияПериода);
        Иначе
            Дней1 = 30;//В каждом месяце ровно 30 дней

        КонецЕсли;     

        Лет2 = Год(ДатаНачалаПериода);
        Месяцев2 = Месяц(ДатаНачалаПериода);
        Если 
НачалоДня(ДатаНачалаПериода) <> НачалоДня(КонецМесяца(ДатаНачалаПериода)) Тогда
            Дней2 = День(ДатаНачалаПериода);
        Иначе
            Дней2 = 30;//В каждом месяце ровно 30 дней

        КонецЕсли; 

        Лет = Лет1 - Лет2;
        Месяцев = Месяцев1 - Месяцев2;
        Дней = Дней1 - Дней2 + 1; //1 день на увольнение

    Иначе
        Лет = 0; 
        Месяцев = 0;
        Дней = 0;
    КонецЕсли
;    
КонецПроцедуры 
//ПолучитьСтажЗаПериод



Оглавление | Родительский раздел Платформа 8.3.13.1809